import type { App } from 'vue'
import { VxeUI, VxeColumn, VxeTable } from 'vxe-table'
import i18n from '@/locales/index'
// 导入主题变量，也可以重写主题变量
import 'vxe-table/styles/components/table.scss'

VxeUI.setConfig({
	// 对组件内置的提示语进行国际化翻译
	i18n: (key, args) => {
		// @ts-ignore
		return i18n.global!.t(key, args)
	}
})

export default function lazyVxeTable(app: App<Element>) {
	app.use(VxeTable)
	app.use(VxeColumn)
}
